foreign trader's permit - Deutsch Englisch Wörterbuch